$c909399: #909399;
$c333333: #333333;

::v-deep .tree-box .el-tree-node__label {
    font-size: 12px;
    color: $c333333;
}

.problemList .problem-R .el-form {
    padding-top: 15px;

    // .el-button {
    //     padding: 8px 15px;
    // }
}

.operation {
    display: inline-block;
    margin: 0 5px;
    height: 10px;
    border-left: 1px solid #b3b3b3;
}

.caozuo .el-button {
    padding: 0;
}

.type1,
.type2,
.type3 {
    border-radius: 3px;
    padding: 5px;
    text-align: center;
}

.type1 {
    // 使用中
    border: 1px solid #c2e7b0;
    background-color: #f0f9eb;
    color: #67c23a;
}

.type2 {
    // 停用
    border: 1px solid #d5d6d8;
    background-color: #f4f4f5;
    color: #909399;
}

.type3 {
    // 报废审核中
    border: 1px solid #fbc7c7;
    background-color: #fef0f0;
    color: #f56c6c;
}

ul.expandClass {
    padding-left: 20px;

    li {
        position: relative;
        height: 48px;
        line-height: 48px;

        div {
            position: absolute;
            left: 25.4%;

            &:first-child {
                left: 8%;
                // color: #2e92f7;
            }

            &:last-child {
                left:auto;
                right: 0;
            }
        }
    }
}

::v-deep .el-dialog .el-input__inner {
    font-size: 14px;
    font-weight: 500;
}

.el-dialog {
    .el-button {
        height: 32px;
        line-height: 32px;
        padding: 0 10px;
    }
}

::v-deep .el-table .row-expand-cover .cell .el-table__expand-icon {
    display: none;
}
.wbqx {
    background-color: #ecf5ff;
    border: 1px solid #d9ecff;
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: #409eff;
}

.wlzt {
    &.iconfont {
        vertical-align: middle;
        margin-right: 10px;
        width: 20px;
        height: 20px;
    }
}

.notilte {
    background-color: #fffbe6;
    color: #e28b02;
    border: 1px solid #f5e3bf;
    padding: 10px 15px;
    font-size: 14px;
    border-radius: 3px;
    margin-bottom: 15px;
}

.fooer_box {
    height: 48px;
    line-height: 47px;
    padding: 0 15px;
    box-sizing: border-box;
    border-top: none;
    border: 1px solid #eaeaea;
    border-top: 0;
    display: flex;
    justify-content: space-between;

    .el-pagination {
        padding: 6px 5px;
    }

    .shoujiBtn {
        height: 36px;
    }

    .bigBOx {
        align-items: center;
        display: flex;

        .imgBox {
            display: flex;
            align-items: center;

            .imgIcon {
                width: 14px;
                height: 14px;
                margin: 0 3px 0 25px;

                &.size17 {
                    height: 17px;
                    width: 17px;
                }
            }

            >span {
                color: #6d7278;
            }
        }
    }
}